


Whistler (http://www.whistler.ca) is in the province of British Columbia in Canada. Boasting the largest ski area in North America, Whistler is a popular winter snow-skiing and outdoor sports destination near Vancouver. The official name for the municipality is the Resort Municipality of Whistler.